QT       += core sql

TARGET   = controller
TEMPLATE = lib

Release:CONFIG  += staticlib

include(../build/commons)

INCLUDEPATH += $$KRYPTOS_INCLUDES $$THIRDPARTY_INCLUDES

HEADERS += \
    KryptosCommand.h \
    KeyOperationsManager.h \
    EncryptionOperationsManager.h \
    Controller.h \
    CommandFactory.h \
    Command.h

SOURCES += \
    KeyOperationsManager.cpp \
    EncryptionOperationsManager.cpp \
    Controller.cpp

Debug:LIBS += $$KRYPTOS_LIBPATH \
        -lentities            \
        -lselection           \
        -lcryptography        \
        -lactions             \
        -lutil                \
        -lcryptography        \
        $$THIRDPARTY_LIBS

